package com.retirement.policy.domain.dto;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * <p>
 *
 * </p>
 *
 * @author lijy
 * @since 2024-02-02
 */
@Data
public class PropertyPolicyUpdateDto {

    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private String id;

    @ApiModelProperty("政策类型")
    private String typesName;

    @ApiModelProperty("文档标题")
    private String name;

    @ApiModelProperty("发文机关")
    private String department;

    @ApiModelProperty("发文字号")
    private String documentNumber;

    @ApiModelProperty("政策文件")
    private String images;

    @ApiModelProperty("政策文件名称")
    private String imagesName;

    @ApiModelProperty("咨询部门")
    private String departmentName;

    @ApiModelProperty("政策类别")
    private String policyCategories;

    @ApiModelProperty("产业类别")
    private String industrySectors;

    @ApiModelProperty("政策来源")
    private String source;

    @ApiModelProperty("原网站名称")
    private String originalName;

    @ApiModelProperty("原网站地址")
    private String originalUrl;

    @ApiModelProperty("联系人")
    private String writeUserName;

    @ApiModelProperty("联系电话")
    private String phone;

    @ApiModelProperty("正文")
    private String content;

    @ApiModelProperty("发布状态 0已保存 1已发布 2已撤销")
    private Integer publishingStatus;

}
